4 years ago | History by Joseph Parish
A glimpse of the government experimental site known as Plum Island in New York....